﻿using System;
using System.Collections.Generic;

namespace Pfz.RemoteGaming.Internal
{
	[Serializable]
	internal sealed class _ComponentChanges
	{
		internal readonly long _version;
		internal readonly long _participantId;
		internal readonly KeyValuePair<long, KeyValuePair<int, object>[]>[] _changes;

		internal _ComponentChanges(long version, long participantId, KeyValuePair<long, KeyValuePair<int, object>[]>[] changes)
		{
			_version = version;
			_participantId = participantId;
			_changes = changes;
		}
	}
}
